React Job: Software Engineer

Job added on

Location

London, England - United Kingdom

Job type

Full-Time

React Job Details

Who We Are

The Digital Platform & Services team is responsible for assessing emerging trends, technologies, electronic platforms, potential partnerships and building digital products that transform the way we, and our clients, do business. Our team consists of product managers, designers, developers and business representatives. We are a high performance agile team delivering the tools, frameworks, SDKs and APIs to enable 10's of thousands of developers build highly effective business apps for Web, Mobile, and Desktop, through our platform.

Working with our team, you will be part of group of highly successful and passionate developers who create cutting edge applications and services using modern frameworks and patterns. Our success is down to our ability to collaborate, innovate and share knowledge. This is not only fostered through day to day delivery but also through initiatives such as: Developer Tech Talks, Swap-shops, Ship-It days, and hack-a-thons, where you will get an opportunity to work on what you think is important. Furthermore, we support our developer's personal growth by providing ample training and opportunities to attend technical conferences.

What we are looking for

For this role, we are looking for an experienced ReactJS or React Native developer to help build out our React Native offering. We currently provide best in class solutions for Native and Web based mobile applications and are looking for someone to help expand our enablement and app building capabilities to React Native.

Key responsibilities:

  • Write well designed, secure, testable, efficient code using best software development practices
  • Adhere to agile principles and work closely and collaboratively with the wider team
  • Design and implement cloud native microservices to support the growing capabilities of the mobile stack
  • Ensure code hygiene and documentation is maintained to the highest levels
  • Be passionate in your field and keep updated on emerging technologies
  • Be critical of the design and styling of all components and products and ensure consistency and quality

Interested? This is what you will need to have:

  • Firm grasp of modern vanilla JavaScript
  • Experience developing enterprise grade ReactJS or React Native apps
  • Ability to write testable, clean JavaScript or Typescript code
  • Familiarity with Native application development across Android / iOS in Kotlin / Swift
  • Understanding of REST APIs
  • Familiarity with writing unit tests

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.